package com.example.pojo;

import java.util.Date;

/**
 * 物料主文件
 * @author Administrator
 *
 */
public class Materialzhu {
	   private String  prodId;	//物料编号
	   private String prodName; //物料名称
	   private String prodsize; //规格型号
	   private String danwei;	//计量单位
	   private double salePrice;//建议售价
	   private double salePriceA;//售价A
	   private double salePriceB;//售价B
	   private double stdPrice;//标准进价
	   private String currName;//使用币别
	   private String prodForm;//物料形态
	   private double busiTaxRate;//税率
	   private String advanceDays;//采购提前期
	   private String majorSupplier;//主供应商
	   private Integer bAllAmt;//起初总数量
	   private double bavgCost;//平均成本
	   private double bstdCost;//标准成本
	   private double btotalCost;//期初总成本
	   private Integer callAmt;//现有总数量
	   private double cAvgCost;//现行平均成本
	   private double cStdCost;//标准总成本
	   private double ctotalCost;//现行总成本
	   private String prodDesc;//物料说明
	   private String className;//物料类别
	   private  String anquannum		;//安全存量
	   private String  danzhiDay		;//呆滞期
	   private String   BOutStockDay		;//最初出库日
	   private String   BOutJinDay		;//最近出库日
	   private String   BInStockDay		;//最初入裤日
	   private String   BInJinDay		;//最近入库日
	   private String cangkuid;    //仓库id
	   
	   public String getCangkuid() {
		return cangkuid;
	}
	public void setCangkuid(String cangkuid) {
		this.cangkuid = cangkuid;
	}
	public String getAnquannum() {
		return anquannum;
	}
	public void setAnquannum(String anquannum) {
		this.anquannum = anquannum;
	}
	public String getDanzhiDay() {
		return danzhiDay;
	}
	public void setDanzhiDay(String danzhiDay) {
		this.danzhiDay = danzhiDay;
	}
	public String getBOutStockDay() {
		return BOutStockDay;
	}
	public void setBOutStockDay(String bOutStockDay) {
		BOutStockDay = bOutStockDay;
	}
	public String getBOutJinDay() {
		return BOutJinDay;
	}
	public void setBOutJinDay(String bOutJinDay) {
		BOutJinDay = bOutJinDay;
	}
	public String getBInStockDay() {
		return BInStockDay;
	}
	public void setBInStockDay(String bInStockDay) {
		BInStockDay = bInStockDay;
	}
	public String getBInJinDay() {
		return BInJinDay;
	}
	public void setBInJinDay(String bInJinDay) {
		BInJinDay = bInJinDay;
	}
	private Date validDate;//有效日期
	   private Date invalidDate;//停用日期
	public String getProdId() {
		return prodId;
	}
	public void setProdId(String prodId) {
		this.prodId = prodId;
	}
	public String getProdName() {
		return prodName;
	}
	public void setProdName(String prodName) {
		this.prodName = prodName;
	}
	public String getProdsize() {
		return prodsize;
	}
	public void setProdsize(String prodsize) {
		this.prodsize = prodsize;
	}
	public String getDanwei() {
		return danwei;
	}
	public void setDanwei(String danwei) {
		this.danwei = danwei;
	}
	public double getSalePrice() {
		return salePrice;
	}
	public void setSalePrice(double salePrice) {
		this.salePrice = salePrice;
	}
	public double getSalePriceA() {
		return salePriceA;
	}
	public void setSalePriceA(double salePriceA) {
		this.salePriceA = salePriceA;
	}
	public double getSalePriceB() {
		return salePriceB;
	}
	public void setSalePriceB(double salePriceB) {
		this.salePriceB = salePriceB;
	}
	public double getStdPrice() {
		return stdPrice;
	}
	public void setStdPrice(double stdPrice) {
		this.stdPrice = stdPrice;
	}
	public String getCurrName() {
		return currName;
	}
	public void setCurrName(String currName) {
		this.currName = currName;
	}
	public String getProdForm() {
		return prodForm;
	}
	public void setProdForm(String prodForm) {
		this.prodForm = prodForm;
	}
	public double getBusiTaxRate() {
		return busiTaxRate;
	}
	public void setBusiTaxRate(double busiTaxRate) {
		this.busiTaxRate = busiTaxRate;
	}
	public String getAdvanceDays() {
		return advanceDays;
	}
	public void setAdvanceDays(String advanceDays) {
		this.advanceDays = advanceDays;
	}
	public String getMajorSupplier() {
		return majorSupplier;
	}
	public void setMajorSupplier(String majorSupplier) {
		this.majorSupplier = majorSupplier;
	}
	public Integer getbAllAmt() {
		return bAllAmt;
	}
	public void setbAllAmt(Integer bAllAmt) {
		this.bAllAmt = bAllAmt;
	}
	public double getBavgCost() {
		return bavgCost;
	}
	public void setBavgCost(double bavgCost) {
		this.bavgCost = bavgCost;
	}
	public double getBstdCost() {
		return bstdCost;
	}
	public void setBstdCost(double bstdCost) {
		this.bstdCost = bstdCost;
	}
	public double getBtotalCost() {
		return btotalCost;
	}
	public void setBtotalCost(double btotalCost) {
		this.btotalCost = btotalCost;
	}
	public Integer getCallAmt() {
		return callAmt;
	}
	public void setCallAmt(Integer callAmt) {
		this.callAmt = callAmt;
	}
	public double getcAvgCost() {
		return cAvgCost;
	}
	public void setcAvgCost(double cAvgCost) {
		this.cAvgCost = cAvgCost;
	}
	public double getcStdCost() {
		return cStdCost;
	}
	public void setcStdCost(double cStdCost) {
		this.cStdCost = cStdCost;
	}
	public double getCtotalCost() {
		return ctotalCost;
	}
	public void setCtotalCost(double ctotalCost) {
		this.ctotalCost = ctotalCost;
	}
	public String getProdDesc() {
		return prodDesc;
	}
	public void setProdDesc(String prodDesc) {
		this.prodDesc = prodDesc;
	}
	public String getClassName() {
		return className;
	}
	public void setClassName(String className) {
		this.className = className;
	}
	public Date getValidDate() {
		return validDate;
	}
	public void setValidDate(Date validDate) {
		this.validDate = validDate;
	}
	public Date getInvalidDate() {
		return invalidDate;
	}
	public void setInvalidDate(Date invalidDate) {
		this.invalidDate = invalidDate;
	}
	public Materialzhu(String prodId, String prodName, String prodsize,
			String danwei, double salePrice, double salePriceA,
			double salePriceB, double stdPrice, String currName,
			String prodForm, double busiTaxRate, String advanceDays,
			String majorSupplier, Integer bAllAmt, double bavgCost,
			double bstdCost, double btotalCost, Integer callAmt,
			double cAvgCost, double cStdCost, double ctotalCost,
			String prodDesc, String className, Date validDate, Date invalidDate) {
		super();
		this.prodId = prodId;
		this.prodName = prodName;
		this.prodsize = prodsize;
		this.danwei = danwei;
		this.salePrice = salePrice;
		this.salePriceA = salePriceA;
		this.salePriceB = salePriceB;
		this.stdPrice = stdPrice;
		this.currName = currName;
		this.prodForm = prodForm;
		this.busiTaxRate = busiTaxRate;
		this.advanceDays = advanceDays;
		this.majorSupplier = majorSupplier;
		this.bAllAmt = bAllAmt;
		this.bavgCost = bavgCost;
		this.bstdCost = bstdCost;
		this.btotalCost = btotalCost;
		this.callAmt = callAmt;
		this.cAvgCost = cAvgCost;
		this.cStdCost = cStdCost;
		this.ctotalCost = ctotalCost;
		this.prodDesc = prodDesc;
		this.className = className;
		this.validDate = validDate;
		this.invalidDate = invalidDate;
	}
	public Materialzhu() {
		super();
	}
	@Override
	public String toString() {
		return "Materialzhu [prodId=" + prodId + ", prodName=" + prodName
				+ ", prodsize=" + prodsize + ", danwei=" + danwei
				+ ", salePrice=" + salePrice + ", salePriceA=" + salePriceA
				+ ", salePriceB=" + salePriceB + ", stdPrice=" + stdPrice
				+ ", currName=" + currName + ", prodForm=" + prodForm
				+ ", busiTaxRate=" + busiTaxRate + ", advanceDays="
				+ advanceDays + ", majorSupplier=" + majorSupplier
				+ ", bAllAmt=" + bAllAmt + ", bavgCost=" + bavgCost
				+ ", bstdCost=" + bstdCost + ", btotalCost=" + btotalCost
				+ ", callAmt=" + callAmt + ", cAvgCost=" + cAvgCost
				+ ", cStdCost=" + cStdCost + ", ctotalCost=" + ctotalCost
				+ ", prodDesc=" + prodDesc + ", className=" + className
				+ ", validDate=" + validDate + ", invalidDate=" + invalidDate
				+ "]";
	}
}
